
package Processing.dbclass;

import Processing.PikaDate;

/**
 * Đây là class lưu trữ thông tin của Staff
 * @author long
 */
public class Staff {

    /**
     * Constructor của Staff
     */
    public Staff() {
    }

    /**
     * Biến chứa ID của Staff
     */
    private String StaffID;

    /**
     * Biến chứa FirstName của Staff
     */
    private String FirstName;

    /**
     * Biến chứa LastName của Staff
     */
    private String LastName;

    /**
     * Biến chứa Username của Staff
     */
    private String Username;

    /**
     * Biến chứa Password của Staff
     */
    private String Password;

    /**
     * Biến chứa Address của Staff
     */
    private String Address;

    /**
     * Biến chứa PhoneNo của Staff
     */
    private String PhoneNo;

    /**
     * Biến chứa Gender của Staff
     */
    private boolean Gender;

    /**
     * Biến chứa DateOfBirth của Staff
     */
    private PikaDate DateOfBirth;
    
    /**
     * Biến chứa Edu_qual của Staff
     */
    private String Edu_qual;

    /**
     * Biến chứa giá trị DepartmentID
     */
    private String DepartmentID;

    /**
     * biến chứa giá trị TechSkillID
     */
    private String TechSkillID;

    /**
     * Biến chứa giá trị của SpecialID
     */
    private String SpecialID;

    /**
     * Method trả về giá trị DepartmentID
     * @return DepartmentID
     */
    public String getDepartmentID() {
        return DepartmentID;
    }

    /**
     * Method gán giá trị cho DepartmentID
     * @param DepartmentID
     */
    public void setDepartmentID(String DepartmentID) {
        this.DepartmentID = DepartmentID;
    }

    /**
     * Method trả về giá trị SpecialID
     * @return SpecialID
     */
    public String getSpecialID() {
        return SpecialID;
    }

    /**
     * Method gán giá trị cho SpecialID
     * @param SpecialID
     */
    public void setSpecialID(String SpecialID) {
        this.SpecialID = SpecialID;
    }

    /**
     * Method trả về giá trị TechSkillID
     * @return TechSkillID
     */
    public String getTechSkillID() {
        return TechSkillID;
    }

    /**
     * Method gán giá trị cho TechSkillID
     * @param TechSkillID
     */
    public void setTechSkillID(String TechSkillID) {
        this.TechSkillID = TechSkillID;
    }

    /**
     * Method trả về Address của Staff
     * @return Address
     */
    public String getAddress() {
        return Address;
    }

    /**
     * Method gán giá trị cho Address của Staff
     * @param Address
     */
    public void setAddress(String Address) {
        this.Address = Address;
    }

    /**
     * Method trả về DateOfBirth của Staff
     * @return DateOfBirth
     */
    public PikaDate getDateOfBirth() {
        return DateOfBirth;
    }

    /**
     * Method gán giá trị cho DateOfBirth của Staff
     * @param DateOfBirth
     */
    public void setDateOfBirth(PikaDate DateOfBirth) {
        this.DateOfBirth = DateOfBirth;
    }


    /**
     * Method trả về Edu_qual của Staff
     * @return Edu_qual
     */
    public String getEdu_qual() {
        return Edu_qual;
    }

    /**
     * Method gán giá trị cho Edu_qual của Staff
     * @param Edu_qual
     */
    public void setEdu_qual(String Edu_qual) {
        this.Edu_qual = Edu_qual;
    }

    /**
     * Method trả về FirstName của Staff
     * @return FirstName
     */
    public String getFirstName() {
        return FirstName;
    }

    /**
     * Method gán giá trị cho FullName của Staff
     * @param FirstName
     */
    public void setFirstName(String FirstName) {
        this.FirstName = FirstName;
    }

    /**
     * Method trả về Gender của Staff
     * @return Gender
     */
    public boolean isGender() {
        return Gender;
    }

    /**
     * Method gán giá trị cho Gender của Staff
     * @param Gender
     */
    public void setGender(boolean Gender) {
        this.Gender = Gender;
    }

    /**
     * Method trả về LastName của Staff
     * @return LastName
     */
    public String getLastName() {
        return LastName;
    }

    /**
     * Method gán giá trị cho LastName của Staff
     * @param LastName
     */
    public void setLastName(String LastName) {
        this.LastName = LastName;
    }

    /**
     * Method trả về Password của Staff
     * @return Password
     */
    public String getPassword() {
        return Password;
    }

    /**
     * Method gán giá trị cho Password của Staff
     * @param Password
     */
    public void setPassword(String Password) {
        this.Password = Password;
    }

    /**
     * Method trả về PhoneNo của Staff
     * @return PhoneNo
     */
    public String getPhoneNo() {
        return PhoneNo;
    }

    /**
     * Method gán giá trị cho PhoneNo của Staff
     * @param PhoneNo
     */
    public void setPhoneNo(String PhoneNo) {
        this.PhoneNo = PhoneNo;
    }

    /**
     * Method trả về StaffID của Staff
     * @return StaffID
     */
    public String getStaffID() {
        return StaffID;
    }

    /**
     * Method gán giá trị cho StaffID của Staff
     * @param StaffID
     */
    public void setStaffID(String StaffID) {
        this.StaffID = StaffID;
    }

    /**
     * Method trả về Username của Staff
     * @return Username
     */
    public String getUsername() {
        return Username;
    }

    /**
     * Method gán giá trị cho Username của Staff
     * @param Username
     */
    public void setUsername(String Username) {
        this.Username = Username;
    }

}
